Selling dogs is not pure profit. It costs to raise them, too, and a lot of time for training. Of all his jobs, I'm not sure farrier is the one he spends the most time on and we have no knowledge of how much he's charging or how many horses he's working on per week. He's also got cattle, right? I don't know if he's raising calves to sell for beef, but that would be a significant amount of time and cost caring for them. Does he raise 20 a year or 2000? I have no doubt he might have significant income, but he also has significant costs associated with it.