Let:
x = number of large breed dogs
y = number of miniature breed dogs
The puppy store has 30 dogs in total, so:

The ratio of large to miniature dogs in the store is 2:3. so:

Let:

From (1):

Replace (3) into (2):

Replace the value of y into (3):

Answer:
There are 18 large breed puppies and there are 12 miniature breed puppies