PuppyGerman Shepherd Puppy: Dirty Dog A lost video from Kali’s puppy days… about 2 years ago. She continues to be an endless source of entertainment! (Cannot blame her here ….it’s what happens when you leave a chair next to a pot of dirt!) source german shepherdpuppy Previous Post Next Post