Roscoe

Age: 14 weeks

Breed: TBD

Color: White/black

Weight: TBD

Adoption fee: $360

Story: Roscoe was found as a stray

The Puppy Haven Newsletter!

Sign up and be the first to hear about new pups, events, and more!