I am with you Terri! I am really not a dog person, I find most dogs to be pushy, aggressive, demanding,and annoying. However, I ADORE my 3 German Shepherds. If I couldn't have a shep, Iwouldn't even have a dog. I never really liked any dogs at all until I learned about these guys. Then I became very passionate about them. Now, 2 of my guys are from kill shelters and I have fostered for a rescue group! Still though, I barely even notice other dogs, and refuse to pet any other dog also. Cats I find much less offensive overall, I love their independence, friendliness and how they see nothing wrong with taking 3 hour naps in the afternoon.
I also really really love horses. I grew up with them and had my own horse for a while. . Someday I would absolutley love to have a horse in my life again. I don't even need to ride a horse, I find just being near them automatically puts me into a different mode.
But macaws have my heart! Nothing will ever take the place of a macaw or 3 in my life!