Havanese
Drayton valley · 1000
Havanese puppies, 8 weeks old as of March 22nd
Ready to go first set of shots, de wormed
Comes with puppy package.
Located drayton valley
Drayton valley · 1000
Havanese puppies, 8 weeks old as of March 22nd
Ready to go first set of shots, de wormed
Comes with puppy package.
Located drayton valley