GRAYSON
Meet Grayson, an adorable 6-9 week old Shepherd mix puppy. His journey began when his pregnant mother was abandoned just before giving birth. Despite the challenging start, she did an amazing job raising her pups, and now Grayson is ready to find his forever home. Grayson is a bundle of playful energy and loves to […]