You can deduct employee expenses as well (as long as your employer didn't reimburse you for them), the cost of insurance to your business, and health insurance premiums if you are self-employed. The cost of personal liability insurance, in most cases, is not deductible. Liability insurance protects you from claims for accidents on your property or injuries caused by you or a member of your family (or your pet). It may also cover damages caused by your negligence in operating a vehicle. Most people don't carry personal liability coverage with a separate policy.
All that information says that a puppy should need to use the bathroom about 10-20 minutes after eating, but our boy seems to take hours. Yesterday morning I took him out at about 8am and he went, then we fed him. After feeding him we took him out a few times, but he wouldn't go at all.
Re: how long do i have to wait to eat after a filling? Depends what kind of filling, and how numb you are. If its a compostie filling, you can eat right away, as long as you're not too numb, a silver fill you shoud wait 2 hours, and then eat soft foods only for 24 hours.