Canyon Hills Havanese full of puppy excitement.

Canyon Hills Havanese Pups and Family Photos
Click to view them full size.