Captain America has an adorable dog—a rescue named Dodger. Does this mean he's actually America's dog? We say yes. The singer is a true animal lover and has had many pet dogs over the years.
Naturally, they have some amazing names like Happy, Milky, Mary Jane, Emu, Bean, Floyd, Lila, Penny Lane, Moonie, and Ziggy.
Teigen and Legend got a puppy for themselves, Luna, and Miles back in January. His name is Petey and he is very, very adorable.Read more on glamour.com