Dara's Blog New Puppy So you got a new puppy….now what? So, you just used the AAHA Canine Life Stage Calculator to determine that your dog is in the puppy stage of life. Congrats! Knowing your Read More Randhurst Animal Hospital July 11, 2023