Crate training will work, but ONLY if done properly. I tried it and I have heard from my sister who is learning about this and has heard from people who train dogs that it can work but if not done properly he will probably be crated for life, and still have not learned a thing.
Chihuahua? You should try getting him to use a cat
litter box. My sister works for a
animal care business called Creature Care - I would give my LEFT hand to work their but SIGH do not own a car, anyway one of her previous clients had a Chihuahua and was trained to use a litter box. It is really helpful!!
So I would say do lots of research before crating and ask for help from people who can or has done it successfully, or a trainer, or even your vet, because number one thing is any dog needs to feel like the crate is a safe place and never feel like it is a punishment or a bad place...but I am horrible crate training, guess that is why I have cats
