Duck heads

Duck heads

Dehydrated duck treats - a chunchy treat your dog will LOVE

    C$3.00Price