Owning a pet will involve a lot of costs like vaccination, training, pet food, toys, bedding, medical treatment in case of illness or accident, etc. All pets are not alike, their needs and maintenance will differ as per their breed, make sure you consider all the expenses involved before bringing home a new pet.