* Norfolk SPCA
* Virginia Beach SPCA
* Chesapeake Animal Services
* Happy Tails Rescue
* All About Animals Rescue
It's important to note that while there are many shelters and rescues that work with puppies, they may not always have Yorkies specifically. You can contact them directly to check their current availability. Additionally, some animal shelters may charge a small adoption fee to cover their costs for caring for the animals.
If you cannot find a free Yorkie puppy at a local shelter or rescue, you can look into breeders or pet shops. However, it is important to do your research and make sure you are dealing with a reputable breeder or pet shop to ensure the health and well-being of the puppy.