German Shepherd and Poodle on leashes barking - tied to bars outside in cold winter - freezing dogs

dogs, barking, cold, winter, street, outside, leash, leashes, fence, gate, bars, outdoors, brooklyn, german shepherd, german shepard, dog
Categories
Video ID
#5754041665
Uploaded
April 13, 2016