I owned a lot of dogs in the past (lab, boxer, boston terrier, english bulldog and askal also), I dont do spaying and neutering. Medyo ma control mo dahil you can segregate them sa cage and exercise and pets them as much as needed.
Cats, usually design na nasa haus roaming freely. If you dont do neutering o spayed, pwede lumabas at mangapitbahay, o yung kapitbahay na pusa pumasok hehe. We have a few cats at home.