What has your vet said about your questions regarding your new puppy. Did you take her for a vet appointment within the alloted time for your contract? The cracking and popping from her legs could be Luxating Patella. Is it one leg or both? Who is your breeder/where did you purchase her? The chances of her needing surgery is much greater when they are tiny puppies and have LP issues as compared to LP issues developing at a later age. You should limit jumping and purchase a set of doggy stairs or ramp for getting on and off the beds and furniture.
__________________ “Never argue with a fool, onlookers may not be able to tell the difference.” Mark Twain |