If you are interested in getting a new dog for your home, then you will want to review some very important information about the kind of dog you want to get and information on dogs in general. You will first have to consider whether you are going to raise your dog from a puppy or buy him or her full grown. Buying an already full grown adult dog can be a little easier, because you won’t have to put up with house breaking and training your dog to do tricks and walk on a leash properly. A puppy can really be a handful, so you have to make sure your house is ready for one as well as you personally. New puppies consume a lot of your time and energy, so make sure you can afford one in every sense.