Beorn the Mixed Breed

Puppy Breed: Labrador Retriever / Newfoundland

Beorn is a mystery mix puppy we adopted from a rescue about a month ago. The rescue had him listed as a Newfoundland / Lab mix, but we're not sure what he actually is and would welcome guesses. He has the coloring of a Leonberger, but not quite the size. He is very active, sweet, loves to play (constantly), and follow us around the house. He loves people and other dogs. He hates being out of sight if there is a person in the vicinity--he will follow you anywhere. He is also extremely smart and catches on to commands very quickly.