Hats with embroidered German Shepherd
One Size Fits All
All prices in Canadian Dollars (CAD $)
Now tell me, which one of these dogs would you want to have as your wide receiver on your football team?