Chances are you've been badgered to get a dog and while the thought of a having a squishy, little puppy in your home is adorable, there's a lot to consider.
Speaking from experience, here's six reasons not to get a dog, and one reason why you should:
1. They cost a lot of money
If you buy a puppy from a breeder then you'll be forking out thousands of dollars up front just for the dog. Of course, if you get a rescue dog, it's a lot cheaper. But that's not where it ends. There are a whole range of additional and ongoing costs including – pet insurance, vaccinations, de-sexing, worming, flea treatments, dog collars, leads, dog beds, toys, balls and food. And trust me, you thought your teenager ate a lot, so do dogs.
2. Holidays are hard
If you are a family who loves going on trips away at a moment's notice, then this might be the biggest reason not to get a dog. Unless you have someone who is happy to look after your dog, you won't be going away for big trips anymore. Luckily, there are a lot of dog friendly holiday homes and many caravan parks let you bring along your pooch. You will need to pre-plan well in advance and drive everywhere though, so, be prepared.
3. They're filthy
I caught our dog eating dog poo the other day. That's all I need to say about it. They are dirty creatures.
4. They have hair
Unless you get a breed that doesn't shed hair, then be prepared for dog's hair to be everywhere. You will be continually vacuuming, washing and brushing dog hair off clothes, the car, the lounge and your floors. It gets on everything.
5. They follow you everywhere.
Remember when your toddler would follow you absolutely everywhere. Well, that's what your dog will do. They will even follow you to the toilet. They will follow you constantly trying to get you to throw their ball to them - over-and-over to infinity. You will never be alone again.
6. They bark
Dogs can be noisy. Some won't bark too much, others will bark all of time. They bark at other dogs, at cars driving by and always at cats. They bark when they want you to feed them and will bark at you to throw their ball. It never ends, the ball throwing. Trust me.
But having said that there is the one really big reason why you should forget all of that and get a dog:
1. Dogs are the best
They're sweet and loving. They are great with kids and will form their own unique relationship with every member in your household. They keep you company and in winter they keep you warm. They're always happy to see you and they have cute faces. Most importantly, they will love you unconditionally, no matter what, forever. If you have any gaps that need filling in your heart, they will fill them with pure joy. It's a big responsibility to get a dog, once they join your family, they are 100 per cent committed to you and you need to be the same for them.
And because of all that, they are perfect.