TellyBox: The Dog House

© Channel 4A German Shepherd puppy.
A German Shepherd puppy.