I have a 7-month old male toy poodle who is extremely active and loveable! Yesterday, he slipped on a puddle of water on our deck and fell down the stairs. Today he is limping and will not get up to walk. He will stand on the leg, but not for long. Does this sound like a sprain or could it be broken? What are the signs of it being broken?