Rose’s Pups are 3 Weeks Old!

Rose’s puppies are 3 weeks old and doing very well! Their eyes and ears are open and they can regulate their own body temperature. They have had their first vet visit and deworming. Rose is also doing well and enjoying motherhood. Currently, all puppies are spoken for. Enjoy the pictures!