1. A dog cant disagree with you. Verbally.
2. Few boyfriends can compete with the look of combined adulation and need perfected by dogs over thousands of years of domestication.
3. The boyfriend doesnt require you to get some exercise in order to take care of daily toilet needs.
4. If you come home late without calling, the dog may tear up the housebut he (or shewere open-minded) wont rip into you.
5. Speaking of female dogs, who else can you call a lovely bitch and mean it?
Equal Time Bonus: One Reason a Boyfriend is Better
Come on guys: You should be able to come up with at least one item on your own.