Mine earns his keep alone and alongside the ferrets, feeding himself, the ferrets and my other 2 dogs, though I still have to put my hand in my pocket at times for a bit of variety.
He also puts a lot of food on my familys table, allowing us to spend more on other things.
For me, him putting food on the table comes before sport, the sport is just an added bonus.