Just one brief comment about the halti. I use them on both my dogs, but the NILIF method of leaving them on all the time did not work with one of mine as far as getting her used to it. She rubbed and scratched and messed with it so much that she got a sore on the top of her nose (this was only in 2 days time, too). They wear them as 'going out' clothes, but not as everyday clothes now.