Для человека, любящего и жалеющего животных, такого вопроса никогда не возникает.
Ваши вопросы довольно странные. Что значит - приносят ли счастье? Это же не лотерейный билет. Само чувство любви к животному уже гарантирует счастье от общения с ним. То есть это, скорее, зависит не от самого животного, а от Вас.
Если Вы безразличны к животным, то лучше не заводите. Потому что будете видеть только негатив, и раздражение отразится на вас обоих (особенно жалко в таких случаях ни в чем неповинную зверушку).
Можно ли обойтись без них? А кто Вас заставляет заводить? Миллионы людей живут прекрасно без домашних питомцев. Да еще удивляются людям, которые возятся с ними.
Определитесь со своим отношением к животным. Они ведь, как маленькие дети. Требуют внимания и ухода. Это же не игрушка (к сожалению, многие так считают, а потом мы, любители животных, подбираем выброшенных кошек и собак).
Вопрос серьезный, и Вы должны его решить исключительно по велению собственного сердца, а не по совету посторонних людей.