A chihuahua fits your requirements. They are lapdogs, they like to just lay down all day on your lap or on a pet bed. They are very easy to train and you can "litter" train them or train them to go on pee pads. This works out well especially if you get snow in your area, because any snow over a couple inches is generally too much snow for them to be able to walk in.
Shedding is very minimal and if you buy a decent quality Chi they will not be a yappy dog. They don't require much of anything. A full bowl of food will last them a week, but the fountain type cat water bowls and you will only need to fill that one up once a week too. Pee pads you change once or twice a day and that is it other than a yearly health check.
|