Cleo Pup

A german shepherd puppy standing on the ground.