What do you name a puppy that loves life .. Happy of course. Happy is a 6-month old shepherd mix who has all the qualities you expect in a well-adjusted puppy. She loves people, other dogs, running, playing, toys, treats. Happy would be good with an active individual, couple, or a family and add another dog or two and that would make her life perfect.