Before you decide, have you considered the following?
Do I have time to exercise the dog every day?
Do I have time for puppy pre-school and time to socialise a puppy?
Do I have at least an hour every day to spend with my cat?
Do I have time for obedience training?
If renting, does the landlord permit pets?
Is the backyard big enough and is the fencing secure?
Does the whole family want a pet?
Will the pet be allowed inside?
Will I have to move interstate or overseas in the foreseeable future?
Will I have to move to another rental property where the landlord may not allow pets.
Can I afford a pet?
Pets are a lifelong monetary commitment, you will need to factor in:
Weekly animal food bills and necessities
Yearly council registration
Monthly medications like heart worm/intestinal worm and flea treatments
Annual vet visits for vaccinations and check ups
Unexpected vet bills due to accidents or medical conditions
Boarding fees for human holidays
Enrichment like training, toys etc