Top
Changing Lives … One Tail at a Time …

Asher

Asher, a precious 14 week old Shepherd mix puppy, is not only stunning but super sweet.

Asher1

Asher2