We currently have two dogs, and I can't say that either one is my favorite all the time. That said, each is my favorite at different times and in different moods, and for different reasons. My Catahoula is the get-up-and-go dog, he's the one that likes to head out of the house and have fun. He's more likely to like short road trips, and is the athletic one. He's also the guard dog, while the other is the watch dog -- i.e. if she sees something scary, she'll bark and run behind the guard. My Schnauzer is the one who loves to cuddle, goes on long road trips because she doesn't get carsick like the Catahoula, and plays better with the kids. She'll spend hours on my lap or feet without moving, so she's my reading and work companion.