Question 2: Do I have enough money to keep a dog?
The dog should be fed wisely, avoid overfeeding as well as starving. Kibble for big-sized breeds usually costs 2-3 and even up to 5 times more than for small breeds. You should also remember that adult dogs as well as puppies need food supplements and vitamins. In addition, all dogs need not only dry food, but also natural meat, fish and cottage cheese.
Your budget should also include regular veterinary care such as annual vaccinations, vet's examinations and the purchase of anthelmintic and antiparasitic drugs.
Apart from that, your dog needs a lot of stuff; be sure to purchase bedding, bowls for food and water, a collar, a leash and harness as well as some different toys. While your puppy is in quarantine, it is strictly forbidden to use objects brought from outside, because you can bring viruses and bacteria with them. You cannot let your puppy play with plastic bottles which can be chewed and even eaten. On top of that, they may lead to intestinal obstruction. So don't skimp on the money and purchase at least 4-5 toys in a local pet store.
If you are an owner of a small dog, keep in mind that it needs additional warming and paw protection in the cold season. Buy a jumpsuit or jacket, as well as shoes, so that the reagents do not damage the pads of the paws.