Barfy is a purple barfing dog that Sanjay adopted in the episode "Dog Wave". He entered a contest to win Barfy for free. Craig decided to enter a hundred times, because he felt sorry for Sanjay if he didn't win. So Sanjay was awarded Barfy and one hundred other dogs, to his surprise. He was given to Farmer Larry because Mr. Noodman would harass the purple dog and also because Farmer Larry needed some blueberry dogs. Barfy returned in "Barfy's Babies", where it was revealed that Barfy is a girl and has three puppies.