Yahoo is a jack russel mix. The Jack Russell Terrier is a British breed of small terrier. It is principally white-bodied and smooth-, rough- or broken-coated, and can be any colour.
I got Yahoo from my sister when she was just a pup. It has been approximately 16 years since that day. My six year old neice was the one to name her. (i have no idea why she picked that name.)
She is my bestest friend who follows me everywhere I go and I think she is the goodest dog in the world.