How Much Does It Cost To Own An American Bully? In order to buy an American Bully puppy, you need to have around $2,500-$5,000. On average, the price will be around $3,500. For the first year, the costs are around $5,175 and will be about $1,370/year, in subsequent years. It is likely to be around $114 per month.