Beach Boy

Beach Boy

Silly name, but a smart puppy and oh, he's big. He was adopted by his foster of only a couple of days and is getting used to home life, regular walks and all that goes with it!