I adopted a pit mix 2 weeks ago. He is now 4 months old and im having some training trouble. the first issue i have is that when i feed him he throws up. im thinking this is because he eats his food so fast. I put 1 cup in and it is gone within seconds. when he pukes the food is still intact and hard even. What should i do to get him to slow down?
The second question i have is concerning shyness. He is a real happy pup and is great with other dogs, very friendly. However when new people are around he gets shy and sits down and starts shaking or trys to turn around. He is not aggressive in any sort of way but i was wondering how to get him used to people interaction.
My dog started to throw up after eating too quickly. My vet suggested smaller meals more frequently. That really wasn't an option as I work all day. But she also suggested adding water to the dry dog food, and let it absord the water before he eats. That way he'll get full, before he gets too full to keep it down. Also to keep him calm as possible after he eats for an hour, and maybe even not let him have water for an hour after eating. It has worked for me so far. As for being shy, just keep trying, take him out in public or to an obedience class, that was a the best socialization my puppy got. He got used to other puppies, and those puppies were attached to people, so now he likes people. Good Luck!
As for being shy, just keep trying, take him out in public or to an obedience class,
I would just add that your pup may have been abused and is scared of people. (or not, I don't know his history) but anyway, try introducing him to people one at a time, on neutral territory and make every interaction a rewarding one - start low voices and small treats then move to him accepting a head rub and then increase this as he gets more comfortable.
Best thing would be not to throw him into a situation that he is not prepared to handle. Make sure that he looks comfortable and use his body-language as a guide. If you see him getting too shaky or scared - take him out of that situation and try again at a time when he is more relaxed.
They sell bowls to help slow down dogs when they eat to fast. You could check out your local pet supply store to see if they have any. If not, you can also try looking for large rocks (ones that the dog would not be able to eat) and put it is his food. This will make him have to slow down to go around the rocks to pick up his food. I also know of people that use large chains in the dog bowls too which is supposed to make it harder for them to pick up food and slow them down.
"The dog has seldom been successful in pulling man up to his level of sagacity, but man has frequently dragged the dog down to his."