I love being around animals(specifically dogs) but I never had a pet growing up and have only lived with roommates who have had pets, but I have never taken care of one myself. I was thinking about adopting one in the future(idk when) so I was wondering if I could receive some words of advice or wisdom regarding this?
Pets are awesome, you do have to make certain you can afford one (vet bills such as spading/neutering, shots, regular flea treatments, regular check-ups) good food, toys, periodic treats...
You have to consider the type of pet also you will need one that fits with your lifestyle and personality..
A dog is far and away more time consuming than a cat is, and a large dog needs a lot more space to roam and run. Large dogs also eat tons more food...
A cat on the other hand is fine when your out of the house all day, but happy to love on you when you get home. They need less space, you don't have to take them on walks, and they need less food...
So lifestyle is an important consideration.
Also housing costs. If you rent instead of own many apartments and other rentals won't allow pets, and the ones who do generally are more expensive and require deposits and additional fees...
So if your a renter that's a must consider as you definitely end up with more limited options.
You also have to consider your own support system. If a family member dies and you have to go out of town, are you going to have someone trustworthy to look after them.
Training a dog also takes time and patience. Since you've never owned a pet you'll need to speak to several trainers, and utilize the services of one with your first dog. A well trained dog who is well loved will never ever urinate in your house or tear things up, but it goes to the quality of the training and the owner. Dogs with behavior issues usually have clueless owners who can't properly train their pet.
I recommend as a first animal you
not getting a rescue dog, as they more often than not already have behavioral issues, and take a more experienced owner to help them overcome them.