Well, I'm not reading any replies until I tell you what I think, so if I am repeating please forgive me.
ANYONE that wants to push their views on you (that everyone should have children, and dogs are ONLY dogs) isn't a TRUE friend. We should all accept our friends/family the way they are (except if they're criminals or something

) Love accepts
As long as YOU are happy, they should be happy for you