Most places will include garbage removal fees in the rent. It's generally only your own responsibility if you own the property yourself. As far as pets go, I think your best bet would be to ask the management. It's always best to contact the management with any question like this. You might even want to ask them about the garbage removal as well.