Abby has two syllables, which is highly recommended by dog trainers. The name also ends in a vowel sound, so it's easy for dogs to recognize. Abby is a widely loved dog name for good reason. If you like it, go for it!