Description
Cavalier puppies, ready May 18th. 3 males and 1 female available. We have both parents, puppies will be vet checked and shots/wormed before going to new homes. Deposit required to hold. $900. Located in New Plymouth
Text or call 208 615 3536