David Havanese Puppy
David is a fun little puppy who loves running and chasing his humans. He is very fast and can keep up with everyone! He is also very intelligent and knows when play time is over, and will happily curl up next to mom for a well-earned nap. Before he journeys to his new home, he will be up to date on his puppy vaccinations and vet checks. His favorite activity is running! Catch him if you can!