Dogs every time for sure! I've had both and dogs are so much more friendly and loving, and great for the kids. I remember walking to the dog was the one job I didn't mind doing a kid for pocket money, would always pick it over feeding the cat, couldn't stand the smell of the food!!