I have owned (in this order) ****er spaniel, afghan hound, doberman, shepherd, chihuahua, cane corso and jack russell terrier. Believe it of not guess what dogs were the worst in being unstable? You have to leave out the JRT as she is still an 8 week old puppy.