Definitely a Dog, Cats are fussy & just p*ss off and only come back when they are hungry (mind you, ours didn't even do that, as mouse heads & guts often got deposited on the kitchen floor). Dogs rely on you.
Sister had budgies when I was a kid. Wasn't to keen on that, thought it was a bit cruel.
But it's whatever floats your boat aint it.